<html xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://java.sun.com/jstl/core"
      xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:t="http://myfaces.apache.org/tomahawk">

<f:view>
<f:loadBundle var="messages" basename="messages"/>

<head>
    <title>#{messages['comunidadeForm.title']}</title>
    <style type="text/css">
        .jscalendar-DB-div-style {
            position: absolute;
            margin-top: -69px;
            margin-left: -408px;
        }
    </style>
</head>

<h:messages errorClass="error" layout="table" style="width: 100%"/>

<p>Preencha os dados</p>

<h:form id="comunidadeForm">
<h:inputHidden value="#{comunidadeForm.comunidade.id}">
    <f:convertNumber/>
</h:inputHidden>
<h:panelGrid columns="3" styleClass="detail" columnClasses="label">

    <h:outputLabel for="nome" value="#{messages['comunidade.nome']}"/>
    <h:inputText value="#{comunidadeForm.comunidade.nome}" id="nome" required="true" maxlength="50"/>
    <h:message for="nome" styleClass="errorMessage"/>

    <h:outputLabel for="descricao" value="#{messages['comunidade.descricao']}"/>    
    <h:inputTextarea value="#{comunidadeForm.comunidade.descricao}" id="descricao" required="true" rows="5" cols="16" maxlength="255"/>
    <h:message for="descricao" styleClass="errorMessage"/>
    
    <h:outputLabel for="tags" value="#{messages['comunidade.tags']}"/>    
    <h:inputText value="#{comunidadeForm.comunidade.tags}" id="tags" required="true" maxlength="200"/>
    <h:message for="tags" styleClass="errorMessage"/>
    
    
    <h:outputLabel for="forumprivado" value="Forum Privado ou Publico?"/>	
    <h:selectOneRadio id="forumprivado" required="true" value="#{comunidadeForm.comunidade.forumPrivado}">
    <f:selectItem itemLabel="Privado" itemValue="true"/>
    <f:selectItem itemLabel="Publico" itemValue="false"/>
    </h:selectOneRadio> 
    <h:message for="forumprivado" value="#{messages['comunidade.forumprivado']}" />             
  
  	<h:outputLabel for="aprovacaoadesao" value="Adesao a comunidade precisa de aprovacao?"/>
    
    <h:selectOneRadio id="aprovacaoadesao" required="true" value="#{comunidadeForm.comunidade.aprovacaoAdesao}">
    <f:selectItem itemLabel="Sim" itemValue="true" />
    <f:selectItem itemLabel="Nao" itemValue="false"/>
    </h:selectOneRadio> 
    
    <h:message for="aprovacaoadesao" styleClass="errorMessage"/>
    
    <h:panelGroup>
    <c:if test="${not empty comunidadeForm.id}">
        <h:commandButton value="Alterar" action="#{comunidadeForm.save}" id="edit" styleClass="button"/>
    </c:if>
    <c:if test="${empty comunidadeForm.id}">
    	<h:commandButton value="Criar" action="#{comunidadeForm.save}" id="save" styleClass="button"/>
    </c:if>
     
    <c:if test="${not empty comunidadeForm.id}">
        <h:commandButton value="Deletar" action="#{comunidadeForm.delete}" id="delete" styleClass="button"/>
    </c:if>
        <h:commandButton value="Cancelar" action="cancel" immediate="true" id="cancel" styleClass="button"/>
    </h:panelGroup>
</h:panelGrid>
</h:form>

<script type="text/javascript">
    Form.focusFirstElement(document.forms['comunidadeForm']);
</script>

</f:view>
</html>